improvise something - Turkish English Dictionary